package com.yenroc.invoice.pojo;

import com.yenroc.invoice.annotations.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * 数字化电子发票（货物运输服务）发票运输工具种类明细实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
@Schema(description = "数字化电子发票（货物运输服务）发票运输工具种类明细实体类")
public class TransportInvoiceTypeDetailDTO implements Serializable {

    @Schema(description = "运输工具种类")
    private String transportType;

    @Schema(description = "运输工具牌号")
    private String transportPlateNumber;

    @Schema(description = "起运地")
    private String transportStartPlace;

    @Schema(description = "到达地")
    private String transportEndPlace;

    @Schema(description = "运输货物名称")
    private String transportCargoName;
}